package com.midian.common.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 上传文件模型属性注解
 * @author Mengfh
 *
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface FileModelDetails {
	/**对象名称（默认为entity）*/
	String objName() default "entity";
	/**文件模型对应的实体属性名*/
	String fieldName();
	/**是否生成缩略图*/
	boolean isThumb() default true;
	/**是否删除旧文件*/
	boolean isDelOldFile() default true;
	/**图片宽度*/
	int width() default 200;
}
